David JonesDavid Jones
International FootballArgentina vs Bolivia: The First Test of Life Without Messi, and the Question of a Still-Unbeaten DefenseOn October 6, the Monumental stadium will host a match that every Argentina f...
International FootballBorja's Four Goals in Three Games and the Hat-Trick the Headline ForgotThe ball rolled to Miguel Borja's left foot after a Necaxa turnover, and the...
Martial Arts42–41 and the Historic Bronze: Lessons from Singapore's Women's Epee Team for Vietnamese Sport42–41. In overtime. A number that doesn't exist in the standard team epee...
EsportsWhen the Data Doesn't Arrive: The Discipline of an Esports AnalystThree in the morning, the market is asleep. That is when the numbers are most...
Domestic FootballThe Data Gap in Vietnamese Football: Lessons from an Empty DatasetLate on a Saturday night, after the V.League round had closed, I sat in front...
TennisPegula and Sabalenka shine as US Open catches up after rain delaysNew York, a damp August afternoon – raindrops fell on the Arthur Ashe roof, b...
BadmintonAlwi Farhan Sparring With Kento Momota Ahead of Asian Games 2026: A 14-Column Spreadsheet With Only Three Cells FilledAlwi Farhan Sparring With Kento Momota Ahead of Asian Games 2026: A 14-Column...
Martial ArtsEight Structural Layers of the Global Combat Sports IndustryEIGHT STRUCTURAL LAYERS OF THE GLOBAL COMBAT SPORTS INDUSTRY On a fight night...
Domestic FootballGroup C Top Spot Battle: U20 Iran vs U20 North Korea – Where System Meets InstinctAs the ball rolls on the artificial turf in an unnamed city in West Asia, I...
GolfNo Duty to Search, but a Duty to Identify: The Golf Rule Most Amateurs MisreadHole 16, a team match in Nagoya earlier this month. A player pushes his tee...
EsportsNodusfall and the 'Elden Ring Clone' Trap: When the Community Judges Before Data SpeaksNumbers never lie, we just haven't asked the right question. When the first...
TennisA 29th Birthday in Beijing: Zarazúa, Sabalenka and an Upset No Data BacksRenata Zarazúa turned 29 on the very day she stepped into the second round of...
Domestic FootballThree Candidates for the VFF Chair: A January 2027 Vote Set Beside the V-League Sponsorship ContractOn 21 October, the list of candidates for the Executive Committee of the...
EsportsThe Esports Transfer Window: When Rumor Noise Drowns Out Contract SignalsWhen the transfer window opens, I sit down with a spreadsheet I built myself....
AthleticsQuach Thi Lan Retires: The 400m Track Closes After a 3:14.54 National RecordIn the technical area beside the track, the electronic board lit up with...
International FootballA 32-Point Swing and the French Who Would Not Leave: One Night of Women's Basketball in GermanyI still remember his hand. That night, after the final buzzer sounded in the...
Swimming2026 Swimming World Cup Rights Map: Free-to-Air in Europe, Paywall for the Rest of the WorldIn October 2026, I had to ask a friend in Zürich to record a short-course...
TennisThe Rhythm After the Racket: What the Scoreboard Never Tells You About Elite TennisA late afternoon on center court. The point has just ended, the applause fadi...
EsportsCS2 Falls for a Seventh Straight Month: September Average Drops to 805,637 PlayersOn September 23, 2026, Steam Charts recorded Counter-Strike 2 hitting a peak ...
EsportsPeyz's 6 Pentakills Cannot Mask T1's Structural WeaknessesGame 5 of T1's clash against BFX ended with a moment that sent the entire are...
International FootballBorja's Four Goals in Three Games and the Hat-Trick the Headline ForgotThe ball rolled to Miguel Borja's left foot after a Necaxa turnover, and the...
Martial Arts42–41 and the Historic Bronze: Lessons from Singapore's Women's Epee Team for Vietnamese Sport42–41. In overtime. A number that doesn't exist in the standard team epee...
EsportsWhen the Data Doesn't Arrive: The Discipline of an Esports AnalystThree in the morning, the market is asleep. That is when the numbers are most...
Domestic FootballThe Data Gap in Vietnamese Football: Lessons from an Empty DatasetLate on a Saturday night, after the V.League round had closed, I sat in front...
TennisPegula and Sabalenka shine as US Open catches up after rain delaysNew York, a damp August afternoon – raindrops fell on the Arthur Ashe roof, b...
BadmintonAlwi Farhan Sparring With Kento Momota Ahead of Asian Games 2026: A 14-Column Spreadsheet With Only Three Cells FilledAlwi Farhan Sparring With Kento Momota Ahead of Asian Games 2026: A 14-Column...
Martial ArtsEight Structural Layers of the Global Combat Sports IndustryEIGHT STRUCTURAL LAYERS OF THE GLOBAL COMBAT SPORTS INDUSTRY On a fight night...
Domestic FootballGroup C Top Spot Battle: U20 Iran vs U20 North Korea – Where System Meets InstinctAs the ball rolls on the artificial turf in an unnamed city in West Asia, I...
GolfNo Duty to Search, but a Duty to Identify: The Golf Rule Most Amateurs MisreadHole 16, a team match in Nagoya earlier this month. A player pushes his tee...
EsportsNodusfall and the 'Elden Ring Clone' Trap: When the Community Judges Before Data SpeaksNumbers never lie, we just haven't asked the right question. When the first...
TennisA 29th Birthday in Beijing: Zarazúa, Sabalenka and an Upset No Data BacksRenata Zarazúa turned 29 on the very day she stepped into the second round of...
Domestic FootballThree Candidates for the VFF Chair: A January 2027 Vote Set Beside the V-League Sponsorship ContractOn 21 October, the list of candidates for the Executive Committee of the...
EsportsThe Esports Transfer Window: When Rumor Noise Drowns Out Contract SignalsWhen the transfer window opens, I sit down with a spreadsheet I built myself....
AthleticsQuach Thi Lan Retires: The 400m Track Closes After a 3:14.54 National RecordIn the technical area beside the track, the electronic board lit up with...
International FootballA 32-Point Swing and the French Who Would Not Leave: One Night of Women's Basketball in GermanyI still remember his hand. That night, after the final buzzer sounded in the...
Swimming2026 Swimming World Cup Rights Map: Free-to-Air in Europe, Paywall for the Rest of the WorldIn October 2026, I had to ask a friend in Zürich to record a short-course...
TennisThe Rhythm After the Racket: What the Scoreboard Never Tells You About Elite TennisA late afternoon on center court. The point has just ended, the applause fadi...
EsportsCS2 Falls for a Seventh Straight Month: September Average Drops to 805,637 PlayersOn September 23, 2026, Steam Charts recorded Counter-Strike 2 hitting a peak ...
EsportsPeyz's 6 Pentakills Cannot Mask T1's Structural WeaknessesGame 5 of T1's clash against BFX ended with a moment that sent the entire are...
